home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / VkLicense.z / VkLicense
Encoding:
Text File  |  2002-10-03  |  12.2 KB  |  397 lines

  1.  
  2.  
  3.  
  4. VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))                                                    VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      VVVVkkkkLLLLiiiicccceeeennnnsssseeee - One Line Description
  10.  
  11. IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
  12.      VkCallbackObject : VkBase :
  13.  
  14. HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
  15.      #include <VkLicense.h>
  16.  
  17. PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
  18.    CCCCaaaatttteeeeggggoooorrrryyyy
  19.           -constructor-> VkLicense(char*,char*,long);
  20.  
  21.  
  22.    CCCCaaaatttteeeeggggoooorrrryyyy
  23.           virtual --destructor-> ~VkLicense(void);
  24.  
  25.  
  26.    CCCCaaaatttteeeeggggoooorrrryyyy
  27.           virtual Boolean getLicense(void);
  28.  
  29.  
  30.    CCCCaaaatttteeeeggggoooorrrryyyy
  31.           virtual void giveUpLicense(void);
  32.  
  33.  
  34.    CCCCaaaatttteeeeggggoooorrrryyyy
  35.           virtual void showLicenseInfo(void);
  36.  
  37.  
  38.    CCCCaaaatttteeeeggggoooorrrryyyy
  39.           virtual void showLicenseUsers(void);
  40.  
  41.  
  42. PPPPRRRROOOOTTTTEEEECCCCTTTTEEEEDDDD PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
  43.    CCCCaaaatttteeeeggggoooorrrryyyy
  44.           const char* getVendorName(void);
  45.  
  46.  
  47.    CCCCaaaatttteeeeggggoooorrrryyyy
  48.           const char* getVersion(void);
  49.  
  50.  
  51.    CCCCaaaatttteeeeggggoooorrrryyyy
  52.           long getInterval(void);
  53.  
  54.  
  55.    CCCCaaaatttteeeeggggoooorrrryyyy
  56.           virtual int setupLicense(time_t&);
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))                                                    VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))
  71.  
  72.  
  73.  
  74.    CCCCaaaatttteeeeggggoooorrrryyyy
  75.           virtual const char* getThirtyDayMessage(int);
  76.  
  77.  
  78.    CCCCaaaatttteeeeggggoooorrrryyyy
  79.           virtual const char* getSixtyDayMessage(int);
  80.  
  81.  
  82.    CCCCaaaatttteeeeggggoooorrrryyyy
  83.           virtual const char* getNinetyDayMessage(int);
  84.  
  85.  
  86.    CCCCaaaatttteeeeggggoooorrrryyyy
  87.           virtual Boolean checkLicense(void);
  88.  
  89.  
  90.    CCCCaaaatttteeeeggggoooorrrryyyy
  91.           virtual void licenseEstablished(void);
  92.  
  93.  
  94.    CCCCaaaatttteeeeggggoooorrrryyyy
  95.           virtual const char* getLicenseError(void);
  96.  
  97.  
  98.    CCCCaaaatttteeeeggggoooorrrryyyy
  99.           virtual void installLicense(const char*);
  100.  
  101.  
  102.    CCCCaaaatttteeeeggggoooorrrryyyy
  103.           virtual Boolean licenseInstallerExists(void);
  104.  
  105.  
  106.    PPPPrrrrooootttteeeecccctttteeeedddd DDDDaaaattttaaaa MMMMeeeemmmmbbbbeeeerrrrssss
  107.           VkLicenseSupport* _support;
  108.  
  109.  
  110. XXXX RRRREEEESSSSOOOOUUUURRRRCCCCEEEESSSS AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD WWWWIIIITTTTHHHH TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
  111. CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  112.           Descriptive text
  113.  
  114.  
  115.  
  116. DDDDEEEERRRRIIIIVVVVIIIINNNNGGGG SSSSUUUUBBBBCCCCLLLLAAAASSSSSSSSEEEESSSS
  117.           Descriptive Text
  118.  
  119.  
  120.  
  121. FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
  122.    VVVVkkkkLLLLiiiicccceeeennnnsssseeee(((())))
  123.           -constructor-> VkLicense(char*,char*,long);
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))                                                    VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))
  137.  
  138.  
  139.  
  140.           Descriptive Text
  141.  
  142.    ~~~~VVVVkkkkLLLLiiiicccceeeennnnsssseeee(((())))
  143.           virtual --destructor-> ~VkLicense(void);
  144.  
  145.  
  146.           Descriptive Text
  147.  
  148.    ggggeeeettttLLLLiiiicccceeeennnnsssseeee(((())))
  149.           virtual Boolean getLicense(void);
  150.  
  151.  
  152.           Descriptive Text
  153.  
  154.    ggggiiiivvvveeeeUUUUppppLLLLiiiicccceeeennnnsssseeee(((())))
  155.           virtual void giveUpLicense(void);
  156.  
  157.  
  158.           Descriptive Text
  159.  
  160.    sssshhhhoooowwwwLLLLiiiicccceeeennnnsssseeeeIIIInnnnffffoooo(((())))
  161.           virtual void showLicenseInfo(void);
  162.  
  163.  
  164.           Descriptive Text
  165.  
  166.    sssshhhhoooowwwwLLLLiiiicccceeeennnnsssseeeeUUUUsssseeeerrrrssss(((())))
  167.           virtual void showLicenseUsers(void);
  168.  
  169.  
  170.           Descriptive Text
  171.  
  172.    cccchhhhaaaarrrr****(((())))
  173.           const char* getVendorName(void);
  174.  
  175.  
  176.           Descriptive Text
  177.  
  178.    cccchhhhaaaarrrr****(((())))
  179.           const char* getVersion(void);
  180.  
  181.  
  182.           Descriptive Text
  183.  
  184.    ggggeeeettttIIIInnnntttteeeerrrrvvvvaaaallll(((())))
  185.           long getInterval(void);
  186.  
  187.  
  188.           Descriptive Text
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))                                                    VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))
  203.  
  204.  
  205.  
  206.    sssseeeettttuuuuppppLLLLiiiicccceeeennnnsssseeee(((())))
  207.           virtual int setupLicense(time_t&);
  208.  
  209.  
  210.           Descriptive Text
  211.  
  212.    cccchhhhaaaarrrr****(((())))
  213.           virtual const char* getThirtyDayMessage(int);
  214.  
  215.  
  216.           Descriptive Text
  217.  
  218.    cccchhhhaaaarrrr****(((())))
  219.           virtual const char* getSixtyDayMessage(int);
  220.  
  221.  
  222.           Descriptive Text
  223.  
  224.    cccchhhhaaaarrrr****(((())))
  225.           virtual const char* getNinetyDayMessage(int);
  226.  
  227.  
  228.           Descriptive Text
  229.  
  230.    cccchhhheeeecccckkkkLLLLiiiicccceeeennnnsssseeee(((())))
  231.           virtual Boolean checkLicense(void);
  232.  
  233.  
  234.           Descriptive Text
  235.  
  236.    lllliiiicccceeeennnnsssseeeeEEEEssssttttaaaabbbblllliiiisssshhhheeeedddd(((())))
  237.           virtual void licenseEstablished(void);
  238.  
  239.  
  240.           Descriptive Text
  241.  
  242.    cccchhhhaaaarrrr****(((())))
  243.           virtual const char* getLicenseError(void);
  244.  
  245.  
  246.           Descriptive Text
  247.  
  248.    iiiinnnnssssttttaaaallllllllLLLLiiiicccceeeennnnsssseeee(((())))
  249.           virtual void installLicense(const char*);
  250.  
  251.  
  252.           Descriptive Text
  253.  
  254.    lllliiiicccceeeennnnsssseeeeIIIInnnnssssttttaaaalllllllleeeerrrrEEEExxxxiiiissssttttssss(((())))
  255.           virtual Boolean licenseInstallerExists(void);
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))                                                    VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))
  269.  
  270.  
  271.  
  272.           Descriptive Text
  273.  
  274.    cccchhhheeeecccckkkkLLLLiiiicccceeeennnnsssseeeeCCCCaaaallllllllbbbbaaaacccckkkk(((())))
  275.           static void checkLicenseCallback(XtPointer,XtIntervalId*);
  276.  
  277.  
  278.           Descriptive Text
  279.  
  280. DDDDAAAATTTTAAAA MMMMEEEEMMMMBBBBEEEERRRR DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
  281.    VVVVkkkkLLLLiiiicccceeeennnnsssseeeeSSSSuuuuppppppppoooorrrrtttt**** ____ssssuuuuppppppppoooorrrrtttt;;;;
  282.           VkLicenseSupport* _support;
  283.  
  284.  
  285.           Descriptive Text
  286.  
  287.    ccccoooonnnnsssstttt ccccoooonnnnsssstttt cccchhhhaaaarrrr**** lllloooossssttttLLLLiiiicccceeeennnnsssseeeeCCCCaaaallllllllbbbbaaaacccckkkk;;;;
  288.           static const const char* lostLicenseCallback;
  289.  
  290.  
  291.           Descriptive Text
  292.  
  293.    ccccoooonnnnsssstttt ccccoooonnnnsssstttt cccchhhhaaaarrrr**** lllliiiicccceeeennnnsssseeeeGGGGoooonnnneeeeCCCCaaaallllllllbbbbaaaacccckkkk;;;;
  294.           static const const char* licenseGoneCallback;
  295.  
  296.  
  297.           Descriptive Text
  298.  
  299.    ccccoooonnnnsssstttt ccccoooonnnnsssstttt cccchhhhaaaarrrr**** nnnnooooLLLLiiiicccceeeennnnsssseeeeCCCCaaaallllllllbbbbaaaacccckkkk;;;;
  300.           static const const char* noLicenseCallback;
  301.  
  302.  
  303.           Descriptive Text
  304.  
  305. IIIINNNNHHHHEEEERRRRIIIITTTTEEEEDDDD MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNNSSSS
  306.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkBBBBaaaasssseeee
  307.            __extension_record,
  308.  
  309.  
  310.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCaaaallllllllbbbbaaaacccckkkkOOOObbbbjjjjeeeecccctttt
  311.            className(),  addCallback(),  addCallback(),  removeCallback(),
  312.           removeCallback(),
  313.            removeAllCallbacks(),  removeAllCallbacks(),  hasCallbacks(),
  314.           cloneCallbacks(),  cloneCallback(),
  315.            cloneCallback(),  loadObject(),  getMethods(),  getMethodArgType(),
  316.           invokeMethod(),
  317.            invokeMethod(),  invokeMethod(),  invokeMethod(),  invokeMethod(),
  318.           invokeMethod(),
  319.            callCallbacks(),  registerLoadedObject(),
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.                                                                         PPPPaaaaggggeeee 5555
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))                                                    VVVVkkkkLLLLiiiicccceeeennnnsssseeee((((3333xxxx))))
  335.  
  336.  
  337.  
  338.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkBBBBaaaasssseeee
  339.            __extension_record,
  340.  
  341.  
  342. KKKKNNNNOOOOWWWWNNNN DDDDEEEERRRRIIIIVVVVEEEEDDDD CCCCLLLLAAAASSSSSSSSEEEESSSS
  343.      VkFLM,
  344.  
  345. CCCCLLLLAAAASSSSSSSSEEEESSSS UUUUSSSSEEEEDDDD BBBBYYYY TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
  346.      VkCallbackObject, VkBase, VkLicenseSupport, VkApp, VkDialogManager,
  347.      VkPromptDialog,
  348.  
  349.  
  350. KKKKNNNNOOOOWWWWNNNN CCCCLLLLAAAASSSSSSSSEEEESSSS TTTTHHHHAAAATTTT UUUUSSSSEEEE TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
  351.      VkFLM, VkLicense,
  352.  
  353. BBBBUUUUGGGGSSSS
  354. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  355.      VkBase, VkCallbackObject, VkBase, VkLicenseSupport, VkFLM, VkLicense,
  356.      VkCallbackObject, VkBase, VkApp, VkDialogManager, VkPromptDialog,
  357.  
  358.  
  359. NNNNOOOOTTTTEEEESSSS
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.                                                                         PPPPaaaaggggeeee 6666
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.